Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 HOLMWOOD Detached £1,332,295 £820,000 8 Nov 2013
3 HOLMWOOD Detached £1,832,666 £1,808,000 24 Jul 2023
4 HOLMWOOD Detached £1,661,522 £935,000 28 Feb 2006
5 HOLMWOOD Detached £1,415,150 £1,150,000 16 Aug 2019
6 HOLMWOOD Detached £1,503,031 £1,225,000 26 Sep 2019